forcefully imposing - German English Dictionary